Fix segfault on write of fix data in NMEA.
authorrobertl <robertl>
Tue, 26 Jul 2005 13:17:05 +0000 (13:17 +0000)
committerrobertl <robertl>
Tue, 26 Jul 2005 13:17:05 +0000 (13:17 +0000)
nmea.c

diff --git a/nmea.c b/nmea.c
index af929f4839976ea76993d8b8b678117cf7a47d95..bc57f24085c6a42c31ff6c825a597876f51588e5 100644 (file)
--- a/nmea.c
+++ b/nmea.c
@@ -632,7 +632,7 @@ nmea_trackpt_pr(const waypoint *wpt)
                default:
                        fix=0;
                }
-               snprintf(obuf,sizeof(obuf),"GPGSA,A,%s,,,,,,,,,,,,,%.1f,%.1f,%.1f",
+               snprintf(obuf,sizeof(obuf),"GPGSA,A,%c,,,,,,,,,,,,,%.1f,%.1f,%.1f",
                        fix,
                        (wpt->pdop>0)?(wpt->pdop):(0),
                        (wpt->hdop>0)?(wpt->hdop):(0),